type crypto/internal/fips140/mlkem.nttElement
29 uses
crypto/internal/fips140/mlkem (current package)
field.go#L418: type nttElement [n]fieldElement
field.go#L427: func nttMul(f, g nttElement) nttElement {
field.go#L428: var h nttElement
field.go#L446: func ntt(f ringElement) nttElement {
field.go#L461: return nttElement(f)
field.go#L467: func inverseNTT(f nttElement) ringElement {
field.go#L491: func sampleNTT(rho []byte, ii, jj byte) nttElement {
field.go#L520: var a nttElement
mlkem1024.go#L98: t [k1024]nttElement // ByteDecode₁₂(ek[:384k])
mlkem1024.go#L99: a [k1024 * k1024]nttElement // A[i*k+j] = sampleNTT(ρ, j, i)
mlkem1024.go#L104: s [k1024]nttElement // ByteDecode₁₂(dk[:decryptionKey1024Size])
mlkem1024.go#L170: dk.s[i], err = polyByteDecode[nttElement](b[:encodingSize12])
mlkem1024.go#L231: e := make([]nttElement, k1024)
mlkem1024.go#L336: ek.t[i], err = polyByteDecode[nttElement](ekPKE[:encodingSize12])
mlkem1024.go#L359: r, e1 := make([]nttElement, k1024), make([]ringElement, k1024)
mlkem1024.go#L372: var uHat nttElement
mlkem1024.go#L382: var vNTT nttElement // t⊺ ◦ r
mlkem1024.go#L450: var mask nttElement // s⊺ ◦ NTT(u)
mlkem768.go#L157: t [k]nttElement // ByteDecode₁₂(ek[:384k])
mlkem768.go#L158: a [k * k]nttElement // A[i*k+j] = sampleNTT(ρ, j, i)
mlkem768.go#L163: s [k]nttElement // ByteDecode₁₂(dk[:decryptionKeySize])
mlkem768.go#L229: dk.s[i], err = polyByteDecode[nttElement](b[:encodingSize12])
mlkem768.go#L290: e := make([]nttElement, k)
mlkem768.go#L395: ek.t[i], err = polyByteDecode[nttElement](ekPKE[:encodingSize12])
mlkem768.go#L418: r, e1 := make([]nttElement, k), make([]ringElement, k)
mlkem768.go#L431: var uHat nttElement
mlkem768.go#L441: var vNTT nttElement // t⊺ ◦ r
mlkem768.go#L509: var mask nttElement // s⊺ ◦ NTT(u)
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |